package com.cms.recursoshumanos.handler;

import com.cms.recursoshumanos.cache.ListaTipoMenuCache;
import com.cms.recursoshumanos.facade.ListaTipoMenuScreenFacade;

public class ListaTipoMenuScreenHandler extends BaseHandler

{
	
	public void facadeListaTipoScreen(String username, String password)
	{
		ListaTipoMenuScreenFacade lista_tipo_menu_facade = new ListaTipoMenuScreenFacade(username,
																							password);
		lista_tipo_menu_facade.getListaTipoMenu();
		//lista_tipo_menu_facade.run_facade(lista_tipo_menu_facade);
		
	}
	public void refreshListadoTipoMenu (String username, String password)
	{
		this.facadeListaTipoScreen(username, password);
	}
	public void getListadoTipoMenu (String username, String password)
	{

		if ( (!(ListaTipoMenuCache.getInstance().cache_utilizable()))
				|| ListaTipoMenuCache.getInstance().lista_vacia())
		{
			this.facadeListaTipoScreen(username, password);
			
		}
		else
		{
			this.goListaTipoMenu();
		}
		
			
	}
	
	
}

